• word of the day

    leiophyllum buxifolium

    leiophyllum buxifolium - Dictionary definition and meaning for word leiophyllum buxifolium

    Definition
    (noun) low-growing evergreen shrub of New Jersey to Florida grown for its many white star-shaped flowers and glossy foliage
    Synonyms : sand myrtle
Download our Mobile App Today
Receive our word of the day
on Whatsapp